package com.itheima.demo.filedemo;

import java.io.File;

public class Demo02 {//删除包含多层目录的文件夹

    public static void main(String[] args) {
        File dir = new File("");//输入目录
        delDir(dir);
    }

    public static void delDir(File dir) {
        File[] files = dir.listFiles();//获取文件目录
        if(files != null){//不为空
            for (File file : files) {//遍历
                if(file.isFile()){//如果当前为文件则直接删除
                    file.delete();
                }else{//如果为文件夹则递归删除
                    delDir(file);
                }
            }
        }
        dir.delete();//删除目录
    }
}
